/*
* @Author: ZMT
* @Date:   2020-07-10 11:47:05
* @Last Modified by:   ZMT
* @Last Modified time: 2020-07-15 10:19:03
*/
*{
	margin:0px;
	padding:0px;
	list-style:none;
	box-sizing:border-box;
}
header{
	background:#6f5499;
	padding-top:110px;
}
body {
	position: relative;
}
.nav-tabs {
	border-bottom: none;
}
.nav-tabs > li > a:hover{
	border:none;
}
.navbar-header .navbar-brand{
	max-width:270px;
	padding:0px;
}
.nav-logo{
	max-width: 100%;
	height: auto;
	margin-top:-10px;
}
.navbar-default{
	background-color:#2c3e50;
	padding:30px 0px;
}
.navbar-default .navbar-nav > li > a{
	color:#ffffff;
}
.navbar .navbar-nav {
	letter-spacing: 1px;
}
.navbar {
	font-family: "Montserrat", "Helvetica Neue", Helvetica, Arial, sans-serif;
	text-transform: uppercase;
	font-weight: 700;
}
.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus{
	color:#18bc9c;
}
.navbar-default{
	border:none;
}
.navbar{
	border-radius:0;
}
.col-lg-12{
	width:100%;
}
.h-wrap-top img{
	max-width:100%;
	display:block;
	margin:0 auto;
}
.h-wrap-top{
	margin-bottom: 20px;
	margin-top:70px;
}
.h-wrap-bep{
	text-align:center;
	color:#ffffff;
	font-size:4.75em;
	font-family: "Montserrat", "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-weight: 700;
}
.h-wrap-bottom{
	padding:50px 0;
	padding-bottom: 100px;
}
.h-wrap-bottom span{
	display:block;
	width:250px;
	border-bottom:5px solid #fff;
	margin:25px auto;
}
.h-wrap-baf{
	text-align:center;
	color:#fff;
	font-size:1.75em;
}
.section-features{
	padding:100px 0;
}
.s-p-features{
	font-size:3em;
	margin:0;
	font-weight: 700;
	text-align:center;
	color:#2c3e50;
}
.s-sp-fea{
	display:block;
	border-bottom:5px solid #2c3e50;
	max-width:240px;
	margin:25px auto 30px;
}
.thumbnail{
	padding:0;
	border:none;
}
.thumbnail .caption{
	padding:0px;
	color:#2c3e50;
}
.thumbnail .caption>p{
	font-size:20px;
}
.thumbnail .s-feayures-ul{
	padding-left: 40px;
}
.thumbnail .s-feayures-ul>li{
	list-style:disc;
	font-size:15px;
	color: #2c3e50;
	line-height:1.4;
}
.thumbnail .s-feayures-ul .two{
	list-style:circle;
	margin-left: 50px;
}
.section-tellmemore{
	background:#6f5499; 
	padding:100px 0;
}
.s-p-tellmemore{
	font-size:3.3em;
	margin:0;
	font-weight: 700;
	text-align:center;
	color:white;
}
.s-sp-tellmemore{
	border-bottom: 5px solid white;
}
.s-tmm-DOCUMENTATION{
	color:white;	
}
.s-tmm-DOCUMENTATION h3{
	font-weight: 700;
	font-size:26px;
}
.s-tmm-DOCUMENTATION p{
	font-size:20px;
}
.s-tmm-DOCUMENTATION a{
	color:cornsilk;
	text-decoration:underline;
}
.section-tryitout{
	padding:100px 0;
}
.s-p-tryitout{
	font-size:3.5em;
	margin:0;
	font-weight: 700;
	text-align:center;
	color:#2c3e50;
}
.nav-pills > li.active > a, .nav-pills > li.active > a:hover, .nav-pills > li.active > a:focus{
	background-color:#2c3e50;
	color:#fff;
}
.s-tio-nav{
	margin-left:1em;
}
.s-tio-nav a{
	color: #6f5499;

}
.tryitout-con{
	border:1px solid #ccc;
	height:500px;
	overflow:auto;
	height:600px;
	width:100%;
	padding:0 1em;
	width:100%;
	overflow-x:hidden;
}
.tryitout-con-wrap{
	background:#FAFAFA;
	border-radius:10px;
	padding:10px;
}
.tryitout-con-one{
	text-align:center;
}
.tryitout-con-one li{
	cursor:pointer;
	width:120px;
}
.tryitout-con-one p{
	font-weight: 700;
	padding-top:10px;
	margin:0px;
}
.tryitout-con-one a{
	color: #428bca;
	font-weight: 700;
}
.tryitout-con-jia{
	text-align:center;
	padding:60px 15px 0px;
}
.tryitout-con-jia::before{
	content: '+';
	color:silver;
	font-size:400%;
}

.tryitout-con-thress{
	text-align:center;

}
.tryitout-con-thress li{
	cursor:pointer;
	width:120px;
}
.tryitout-con-thress p{
	font-weight: 700;
	padding-top:10px;
	margin:0px;
}
.tryitout-con-thress a{
	color: #428bca;
	font-weight: 700;
}
.tryitout-button button{
	width:40%;
	display:block;
	background:#f0ad4e;
	border:none;
	margin:0 auto;
	color:#fff;
	font-weight:700;
	padding:6px 12px;
	border-radius:4px;
	border: 1px solid transparent;

}
.tryitout-button button:hover{
	background:#eb9316;
}
.tryitout-con-deyu{
	text-align:center;
	padding:60px 15px 0px;
}
.tryitout-con-deyu::before{
	content: '=';
	font-size: 400%;
	color: silver;
}
.tryitout-buttom h4{
	text-align:center;
	font-weight:700;
	font-size:20px;
}
.tryitout-buttom a{
	color:#6f5499;
}
.section-pricing{
	background:#6f5499; 
	padding:100px 0;
}
.s-p-pricing{
	font-size:3.3em;
	margin:0;
	font-weight: 700;
	text-align:center;
	color:white;
}
.s-sp-pricing{
	border-bottom: 5px solid white;
}
.pricing-free-paid{
	color:white;
}
.pricing-free-paid h3{
	font-weight:700;
}
.pricing-free-paid p{
	font-size:20px;
}
.pricing-free{
	text-align:right;
}
.section-freeaccount{
	padding:100px 0;
}
.s-p-freeaccount{
	font-size:3.3em;
	margin:0;
	font-weight: 700;
	text-align:center;
	color:#2c3e50;
}
.s-sp-freeaccount{
	border-bottom: 5px solid #2c3e50;
}
.section-freeaccount p{
	font-size: 20px;
	color: #2c3e50;
}
.freeaccount-send label{
	padding:3px 15px;
	color:#6f5499;
}
.freeaccount-send input,.freeaccount-send textarea{
	padding:10px 0 10px 15px;
	outline: none;
	border: none;
	margin-bottom:20px;
	font-size: 1.5em;
}
.form-horizontal-one{
	border-top:1px solid #eeeeee;
}
.form-horizontal-two{
	border-top:1px solid #eeeeee;
}
.form-horizontal-three{
	border-top:1px solid #eeeeee;
}
.form-horizontal-four::after{
	display:block;
	content:"";
	clear:both;
}
.form-horizontal-four{
	border-top:1px solid #eeeeee;
	border-bottom:1px solid #eeeeee;
	margin-bottom:15px;
}
.btn {
	border-width: 2px;
}
.btn-lg, .btn-group-lg>.btn {
	padding: 18px 27px;
	font-size: 19px;
	line-height: 1.3333333;
	border-radius: 6px;
}
.btn-success {
	color: #ffffff;
	background-color: #18bc9c;
	border-color: #18bc9c;
}
.btn-success:hover {
	color: #ffffff;
	background-color: #128f76;
	border-color: #11866f;
}
.btn:hover, .btn:focus, .btn.focus {
	color: #ffffff;
	text-decoration: none;
}
.footer-findus{
	padding-top:70px;
	background-color:#2c3e50;
}
.s-p-findus{
	font-size:26px;
	margin:0;
	font-weight: 700;
	text-align:center;
	color:white;
	margin-bottom:30px;
}

.findus-top p{
	color:white;
	text-align:center;
	font-size:20px;
	padding:0px 15px;
}
.btn-social {
	display: inline-block;
	height: 50px;
	width: 50px;
	border: 2px solid white;
	border-radius: 100%;
	text-align: center;
	font-size: 20px;
	line-height: 45px;
}
.btn-outline {
	color: white;
	font-size: 20px;
	border: solid 2px white;
	background: transparent;
	transition: all 0.3s ease-in-out;
	margin-top: 15px;
}
.findus-ul{
	text-align:center;
}

.findus-ul>li{
	display:inline-block;
	margin-right: 5px;
	margin-left:5px;
}
.findus-ul a:hover{
	text-decoration:none;
	background-color:white;
	transition: all 0.4s ease-in-out;
}
.findus-ul a:hover p{
	color:#6f5499;

}
.yuan{
	display:inline-block;
	width:50px;
	height:50px;
	border: 2px solid white;
	border-radius: 100%;
	text-align:center;
}
.findus-ul .findus-t{
	font-weight: 700;
	padding-top: 10px;
}
.findus-buttom{
	background-color:#233140;
	padding:25px 0;
	margin-top:50px;
}
.findus-buttom p{
	color:white;
	text-align:center;
	font-size:16px;
}
.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus {
	color: #fff;
	background-color: #1a242f;
}
.nav-tabs > li > a{
	border-radius:0;
}
.navbar-fixed-top{
	transition: padding 0.3s;
}
.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus {
	border: none;
}
#tryitout-con1{
	// display:none;
}
#tryitout-con2{
	display:none;
}
#tryitout-con3{
	display:none;
}
#tryitout-con4{
	display:none;
}
#tryitout-con5{
	display:none;
}
#tryitout-con6{
	display:none;
}
.tryitout-con-wrap::after{
	content:'';
	display:block;
	clear:both;
}
.tryitout-con-wrap li{
	float:left;
}
.nav-top{
	position:fixed;
}
.nav-smoll{
	padding:15px 0;
}
.icon {
	width: 1em;
	height: 1em;
	vertical-align: -0.15em;
	fill: currentColor;
	overflow: hidden;
}
#gotoTop{
	width:50px;
	height:50px;
	border-radius:100%;
	background-color:#2c3e50;
	z-index: 500;
}
.gotoTop{
	display:none;
}
#gotoTop a{
	font-size:20px;
}
/*默认样式，主要是position:fixed实现屏幕绝对定位*/
#gotoTop{
	// display:none;
	position:fixed;
	bottom:40px;
	right:20px;
	cursor:pointer;
	padding:9px 4px;
	text-align:center;
}
/*用CSS表达式(expression)来实现ie6下position:fixed效果*/
#gotoTop{
	_position:absolute;
	_top:expression(documentElement.scrollTop + documentElement.clientHeight * 3/4 + "px")
}

@media screen and (max-width: 767px){
	.h-wrap-bep{
		font-size:2em;
	}
	.h-wrap-baf{
		font-size:1.25em;
	}
	.thumbnail > img, .thumbnail a > img {
		width:400px;
	}
	.nav-tabs > li{
		float:none;
	}
	.navbar-default{
		// padding:0;
	}
}
@media screen and (min-width: 768px) and (max-width: 991px){
	.container{
		width:750px;
	}
	#gotoTop{
		display:none;
	}
}
@media screen and (min-width: 992px){
	.container{
		width:970px;
	}
	#gotoTop{
		display:none;
	}
}